Towards Component Evaluation Approaches
نویسندگان
چکیده
Component-based software engineering (CBSE) is becoming popular due to the benefits of software reuse and the availability of many alternatives of reusable components. By the reuse of existing software components that have already been tested, software engineers may reduce errors and shorten the time to market of the system under development. However, software engineers still have a problem in selecting the existing reusable components as well as difficulties in determining the quality of the developed components for future reuse. Therefore, an appropriate component evaluation approach is extremely needed to harvest the full benefits of software reuse. In this paper, we present the comparative evaluation of the stateof-the-art component evaluation approaches with an emphasize on reusability. The results presented in this paper are very useful in achieving the ultimate aim of our research i.e. providing a holistic component evaluation approach that may assist software engineer both in the selection of the existing reusable components and the development of new reusable components.
منابع مشابه
Review of ranked-based and unranked-based metrics for determining the effectiveness of search engines
Purpose: Traditionally, there have many metrics for evaluating the search engine, nevertheless various researchers’ proposed new metrics in recent years. Aware of this new metrics is essential to conduct research on evaluation of the search engine field. So, the purpose of this study was to provide an analysis of important and new metrics for evaluating the search engines. Methodology: This is ...
متن کاملTowards a Generic Reconfigurable Framework for Self-adaptation of Distributed Component-Based Application
Software is moving towards evolutionary architectures that are able to easily accommodate changes and integrate new functionality. This is important in a wide range of applications, from plugin-based end user applications to critical applications with high availability requirements. This work presents a component based framework that allows introducing adaptability to the distributed component-...
متن کاملConceptual Model Evaluation. Towards more Paradigmatic Rigor
Information Systems (IS) research has so far been primarily concerned with the development of new modeling languages, techniques, and methods. Also, evaluation approaches have been developed in order to assess the appropriateness of a modeling approach in a given context. Both modeling and evaluation approaches, however, lack epistemological rigor, leading to problems regarding the applicabilit...
متن کاملAdvertisements Evaluation Focusing on Human Face
Given the importance of advertising and the massive expenditures on it, evaluating its effectiveness is one of the key questions in marketing. Also endorser as the most commonly used communication tool, allocates a large portion of advertising costs and its use is still under development. In this project, we use Communicational and Observational approaches to explore the impact of utilizing ‘hu...
متن کاملMultivariate geostatistical analysis: an application to ore body evaluation
It is now common in the mining industry to deal with several correlated attributes, which need to be jointly simulated in order to reproduce their correlations and assess the multivariate grade risk reasonably. Approaches to multivariate simulation which remove the correlation between attributes of interest prior to simulate and then re-impose the relationship afterward have been gaining popula...
متن کامل